self-proclaimed messiah - Turkish English Dictionary